class SAP_AI_Search {
public static function search($query) {
$expanded = SAP_Synonym::expand($query);
$index = get_option('sap_vector_index', []);
$scores = SAP_BM25::score($expanded, $index);
return $scores;
}
}
class SAP_REST {
public static function init(){
register_rest_route('sap/v1','/ai-search',[
'methods'=>'GET',
'callback'=>[__CLASS__,'search'],
'permission_callback'=>'__return_true'
]);
}
public static function search($req){
$query = sanitize_text_field($req['q']);
$cache_key = 'sap_ai_'.md5($query);
if($cached = get_transient($cache_key)){
return $cached;
}
$results = SAP_AI_Search::search($query);
$response = [
'query'=>$query,
'department'=>SAP_Medical_Classifier::classify($query),
'results'=>$results
];
set_transient($cache_key,$response,600);
return $response;
}
}
フタツカ薬局 神戸西店 - メプラス - MEPLUS
コンテンツへスキップ
ナビゲーションに移動
| 名称 |
フタツカ薬局 神戸西店 |
| 郵便番号 |
651-2131 |
| 住所 |
兵庫県神戸市西区持子2-16-3 |
| オンライン資格確認の運用開始日 |
2021/10/28 |
| 病院・診療所・薬局区分 |
薬局 |
| 都道府県 |
兵庫県 |